<?php
    require_once MODULE.'/mod_admin/models/ConfigModels.php';
    
    $task = (isset($_REQUEST["task"]) && $_REQUEST["task"]!=""  )?$_REQUEST["task"]:"edit";
    
    $temp['title'] = 'Quản trị cấu hình';
    $temp['head_title'] = 'Quản lý cấu hình';
    $temp['mess'] = '';    
    
    $configModels = new ConfigModels($this->pdo);    
    
    $firstArray = array();
    
    switch ($task) {
    case "edit":
        if (!empty($_POST))
        {
            $firstArray = $_POST;
            if($configModels->updateConfigs($_POST))
            {
                $temp['mess'] = "Chỉnh sửa thành công!";
            }
            else
            {
                $temp['mess'] = "Chỉnh sửa không thành công!";
            }
        }
        else
        {
            $firstArray = $configModels->getAllConfigPage();           
        }        
        $templateView = 'config_update.php';
        break;
           
    default:
        $firstArray = $configModels->getAllConfigPage();
        $templateView = 'config_update.php';
    }    
    
    require_once MODULE.'/mod_admin/views/layout.php'; 